Skip to content

Conversation

@nblog
Copy link
Contributor

@nblog nblog commented Feb 9, 2026

Summary

  • add nano-banana-pro-openrouter skill

Copilot AI review requested due to automatic review settings February 9, 2026 08:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Agent Skill (nano-banana-pro-openrouter) to generate/edit images through OpenRouter using the openai-python client and the google/gemini-3-pro-image-preview model.

Changes:

  • Added a Python CLI script to call OpenRouter’s multimodal chat endpoint and save returned images to disk.
  • Added an optional system prompt template asset used to steer image generation/editing.
  • Added a SKILL.md describing usage (prompt-only, edits, and multi-image composition) and required environment setup.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
skills/nano-banana-pro-openrouter/scripts/generate_image.py New CLI implementation for image generation/editing via OpenRouter, including input image support and file output handling.
skills/nano-banana-pro-openrouter/assets/SYSTEM_TEMPLATE Default system prompt template used by the script (if present) to influence generation behavior.
skills/nano-banana-pro-openrouter/SKILL.md Skill definition + usage docs and environment requirements for running the script.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

@aaronpowell
Copy link
Contributor

There appear to be some merge conflicts, then it'd be good to merge

…penrouter-skill

# Conflicts:
#	docs/README.skills.md
auto-merge was automatically disabled February 10, 2026 05:57

Head branch was pushed to by a user without write access

@nblog
Copy link
Contributor Author

nblog commented Feb 10, 2026

@aaronpowell done.

@aaronpowell aaronpowell merged commit 9bb8928 into github:main Feb 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants